fall under a spell

Translations
être ensorcelé
Definitions
To be enchanted or captivated by someone or something, often implying a loss of control or rationality due to the influence of a powerful charm or allure.